%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Automated Metrics
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

% Number of included modules (classes/compilation units/libraries)
\def\NumberOfIncludedModulesJava{23.00}
\def\NumberOfIncludedModulesQVTO{0.00}
\def\NumberOfIncludedModulesQVTR{0.00}

% Number of applied reuse mechanisms (inheritance/logical composition)
\def\NumberOfAppliedReuseMechanismsJava{0.00}
\def\NumberOfAppliedReuseMechanismsQVTO{0.00}
\def\NumberOfAppliedReuseMechanismsQVTR{0.00}

% Average number of when clauses
\def\AverageNumberOfWhenClausesJava{-}
\def\AverageNumberOfWhenClausesQVTO{0.00}
\def\AverageNumberOfWhenClausesQVTR{1.00}

% Number of intermediate structures
\def\NumberOfIntermediateStructuresJava{6.00}
\def\NumberOfIntermediateStructuresQVTO{0.00}
\def\NumberOfIntermediateStructuresQVTR{2.00}

% Average distinct phases per rule
\def\AverageDistinctPhasesPerRuleJava{-}
\def\AverageDistinctPhasesPerRuleQVTO{0.00}
\def\AverageDistinctPhasesPerRuleQVTR{-}

% + Average number of domains [KGH12]
\def\AverageNumberOfDomainsJava{1.00}
\def\AverageNumberOfDomainsQVTO{1.40}
\def\AverageNumberOfDomainsQVTR{2.22}

% + Average fan-out [KGH12]
\def\AverageFanOutJava{0.91}
\def\AverageFanOutQVTO{0.75}
\def\AverageFanOutQVTR{0.44}

% - Average rule dependency depth [KGH12]
\def\AverageRuleDependencyDepthJava{1.88}
\def\AverageRuleDependencyDepthQVTO{1.00}
\def\AverageRuleDependencyDepthQVTR{1.00}

% + Average number of explicit internal scheduling calls [KGH12]
\def\AverageNumberOfInternalSchedulingCallsJava{0.91}
\def\AverageNumberOfInternalSchedulingCallsQVTO{0.75}
\def\AverageNumberOfInternalSchedulingCallsQVTR{0.67}

% + Lines of code [KGH12]
\def\LinesOfCodeJava{147.00}
\def\LinesOfCodeQVTO{30.00}
\def\LinesOfCodeQVTR{111.00}

% + Number of starts [KGH12]
\def\NumberOfStartsJava{1.00}
\def\NumberOfStartsQVTO{1.00}
\def\NumberOfStartsQVTR{3.00}

% + Number of rules [KGH12]
\def\NumberOfRulesJava{10.00}
\def\NumberOfRulesQVTO{4.00}
\def\NumberOfRulesQVTR{9.00}

% + Number of top-level rules [KGH12]
\def\NumberOfTopLevelRulesJava{1.00}
\def\NumberOfTopLevelRulesQVTO{1.00}
\def\NumberOfTopLevelRulesQVTR{9.00}

% - Average size of domain pattern [KGH12]
\def\AverageSizeDomainPatternJava{8.60}
\def\AverageSizeDomainPatternQVTO{4.00}
\def\AverageSizeDomainPatternQVTR{1.90}
